#include <stdio.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <unistd.h>
#include "StdUdp.h"
#define port 8080
#define ip "192.168.204.128"

int main()
{
    UdpC *c = InitUdpC(ip,port);
    // // 协议族：AF_INET——IPV4
    // int sock = socket(AF_INET,SOCK_DGRAM,0);
    // if(sock < 0)
    // {
    //     perror("socket");
    //     return -1;
    // }
    
    // struct sockaddr_in addr;
    // addr.sin_family = AF_INET;//IPV4协议族
    // addr.sin_port = htons(port);
    // addr.sin_addr.s_addr = inet_addr(ip);
    while(1)
    {
        char msg[32] = {0};
        scanf("%s",msg);
        if(UdpCSend(c,msg,32) == false)
        {
            ClearUdpC(c);
            return -1;
        }
        //sendto(sock,msg,32,0,(struct sockaddr*)&addr,sizeof(addr));
    }
    ClearUdpC(c);
    //close(sock);
    return 0;
}